What is xanadu island kimin?

Unfortunately, as an AI language model, I do not have access to up-to-date information on Xanadu Island in Kimin. However, Xanadu Island is a luxury resort located on a private island in the Andaman Sea, off the coast of Kimin in the Indian state of Arunachal Pradesh. The resort is known for its luxurious accommodations and world-class amenities such as a private beach, a swimming pool, spa services, and various water sports activities. The island is surrounded by dense tropical forests and natural beauty, making it an ideal destination for nature lovers. Visitors to Xanadu Island can enjoy a remote and tranquil paradise while also experiencing the unique culture and traditions of the region.